CSS的寫法有很多種,就一個好的切版而言除了知道這些方法,還要知道什麼時候要用什麼方法。
要做到這件事,我們可以用以下這些步驟來做分析:
我們用一個在切版裡一定會遇到的一個議題就是等高,有很多種方式可以等高,
那到底要用哪一種呢?
以等高為例:
.parent{
display: table;
}
.left-part, .right-part{
display: table-cell;
}
.parent{
display: flex;
flex-wrap: wrap; // 適用於需要換行時
}
.parent{
overflow: hidden
}
.left-part, .right-part{
padding-bottom: 10000px;
margin-bottom: -10000px;
}
要使用css製作等高,必需要有一個共同的父層
所以用CSS就可以做到所有的等高嗎? 是不是有其他狀況?
step1. 在父層加上display: flex;
step2. 用絕對定位,由下往上做對齊
無法確定等高底下的區塊有多高時,就會有問題了QAQ